package io.gitee.cloudladder.obsidian.swagger2.annotation;

import io.gitee.cloudladder.obsidian.swagger2.example.DefaultResponseExampleGenerator;
import io.gitee.cloudladder.obsidian.swagger2.example.ResponseExampleGenerator;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Target({ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
public @interface ApiResponseExample {

    Class<? extends ResponseExampleGenerator> value() default DefaultResponseExampleGenerator.class;

}
